be someone who continually makes up excuses - Französisch Englisch Wörterbuch